#pragma once

#include <stdint.h>
#include "Singleton.h"

struct Config : public CSingleton<Config>
{
    friend class CSingleton<Config>;

public:
    ~Config();
    Config(Config &) = delete;
    Config &operator=(const Config &) = delete;

public:
    bool LoadConfig();

private:
    Config();

public:
    uint32_t nDataBlockSize;
};
